a chink in one's armour - Francés Inglés Diccionario